
New Magic Properties

Notes       
min = minimum value  
max = maximum value  
1/0 = Boolean  
#sec = number of seconds  
#fpsdur = number of frames duration  
skillID = Skill ID number from Skills.txt  
tab# = Skill Tab ID number  
chance = chance to cast  
slvl = skill level  
#charges = number of charges  
#sock = number of sockets  
value = number increased in 8ths  
#time = Time of Day effects are at their maximum  
?? = This is still unknown if it works, or how it works.
New* = New Property Added by Myself.  
* new in 1.10 (1 = yes)  
** Can be used by monsters (1 = yes)  
  
 
SKILLS                                     Code            Param1          Param2          Param3          1.10    Monster 

+ to Amazon Skills                         ama                             Min             Max                      
+ to Assassin Skills                       ass                             Min             Max                      
+ to Barbarian Skills                      bar                             Min             Max                      
+ to Druid Skills                          dru                             Min             Max                      
+ to Necromancer Skills                    nec                             Min             Max                      
+ to Paladin Skills                        pal                             Min             Max                      
+ to Sorceress Skills                      sor                             Min             Max                      
+ to All Skills                            allskills                       Min             Max                      
+ to Fire Skills                           fireskill                       Min             Max                      
+ to Cold Skills                           coldskill                       Min             Max             New*         
+ to Lightning Skills                      lightningskill                  Min             Max             New*         
+ to Poison Skills                         poisonskill                     Min             Max             New*         
+ to Magic Skills                          magicskill                      Min             Max             New*         
+ to Single Skills                         skill           skillID         Min             Max                      
+ to Single Skill Tabs                     skilltab        #tab            Min             Max                      
Chance to cast X when attacking            att-skill       skillID         chance          slvl             1        
Chance to cast X when hitting              hit-skill       skillID         chance          slvl             1        
Chance to cast X when getting hit          gethit-skill    skillID         chance          slvl             1        
Skill Charges                              charged         skillID         #charges        slvl                      
Use an Aura when equipped                  aura            skillID         Min             Max              1       1
Cast a skill when a monster is killed      kill-skill      skillname       %chance         Level            1        
Cast a skill when a player is killed       death-skill     skillname       %chance         Level            1       1
Cast a skill when a player level-up        levelup-skill   skillname       %chance         Level            1        
Spawns random skill within range           skill-rand      #Skill-Level    first-skillID   last-skillID     1        
+ to other char classes                    oskill          Skillname       Min             Max              1        


Armor Class (Basic)                        Code            Param1          Param2          Param3          1.10    Monster 
 
+ to AC                                    ac                              Min             Max                      1
+ X to AC per level                        ac/lvl          value  
+ X to AC Based on Strength                ac/str          value                                           New*
+ X to AC Based on Dexterity               ac/dex          value                                           New*
+% to AC                                   ac%                             Min             Max                      1
+% X to AC per level                       ac%/lvl         value  
+% X to AC Based on Strength               ac%/str         value                                           New*
+% X to AC Based on Dexterity              ac%/dex         value                                           New*
+ AC vs Melee                              ac-hth                          Min             Max                      1
+ AC vs Missiles                           ac-miss                         Min             Max                      1
  

Durability & Quantity                      Code            Param1          Param2          Param3          1.10    Monster 
 
+ to Dur                                   dur                             Min             Max  
+% to Dur                                  dur%                            Min             Max  
Indestructible                             indestruct                      1/0             1/0  
Repair 1 Dur per 100/X seconds             rep-dur         #sec
Repair 1 Qnt per 100/X seconds             rep-quant       #sec
Increase Stack by X amount                 stack                           Min             Max              

  
Attack Rating (Basic)                      Code            Param1          Param2          Param3          1.10    Monster 
 
+ to AR                                    att                             Min             Max                      1 
+ Attack Rating per level                  att/lvl         value  
+ Attack Rating based on Strength          att/str         value                                           New*
+ Attack Rating based on Dexterity         att/dex         value                                           New*
+% to AR                                   att%                            Min             Max                      1 
+% AR per level                            att%/lvl        value  
+% AR based on Strength                    att%/str        value                                           New*
+% AR based on Dexterity                   att%/dex        value                                           New*
+ to AR vs Demons                          att-demon                       Min             Max  
+ to AR vs Demons per level                att-dem/lvl     value  
+ to AR vs Undead                          att-undead                      Min             Max  
+ to AR vs Undead per level                att-und/lvl     value  
+% to AR vs Montype                        att-mon%        #BaseID         Min             Max              1  
  

Damage Enhancements (Basic)                Code            Param1          Param2          Param3          1.10    Monster 
  
+ to Damage                                dmg                             Min             Max                      1 
+% to Damage                               dmg%                            Min             Max                      1 
+ to Minimum Damage                        dmg-min                         Min             Max                      1 
+ to Minimum Damage per Level              dmg-min/lvl     value                                           New*
+ to Minimum Damage based on Strength      dmg-min/str     value                                           New*
+ to Minimum Damage based on Dexterity     dmg-min/dex     value                                           New*
+% to Minimum Damage per level             dmg-min%/lvl    value                                           New*
+% to Minimum Damage based on Strength     dmg-min%/str    value                                           New*        
+% to Minimum Damage based on Dexterity    dmg-min%/dex    value                                           New*         
+ to Maximum Damage                        dmg-max                         Min             Max                      1 
+ to Maximum Damage per level              dmg/lvl         value  
+ to Maximum Damage based on Strength      dmg/str         value                                           New*        
+ to Maximum Damage based on Dexterity     dmg/dex         value                                           New*        
+% to Maximum damage per level             dmg%/lvl        value  
+% to Maximum Damage based on Strength     dmg%/str        value                                           New*        
+% to Maximum Damage based on Dexterity    dmg%/dex        value                                           New*         
+ to Minimum & Maximum Damage              dmg-norm                        Min             Max                      1 
+% to Damage vs Demons                     dmg-demon                       Min             Max  
+% damage to demons per level              dmg-dem/lvl     value  
+% to Damage vs Undead                     dmg-undead                      Min             Max  
+% damage to undead per level              dmg-und/lvl     value  
+% to crushing blow                        crush                           Min             Max                      1 
+% crushing blow per level                 crush/lvl       value  
+% crushing blow based on Strength         crush/str       value                                           New*
+% crushing blow based on Dexterity        crush/dex       value                                           New*
+% to deadly strike                        deadly                          Min             Max                      1 
+% deadly strike per level                 deadly/lvl      value  
+% deadly strike based on Strength         deadly/str      value                                           New* 
+% deadly strike Based on Dexterity        deadly/dex      value                                           New*
+ to throw damage                          dmg-throw                       Min             Max  
+% to Damage vs Montype                    dmg-mon%        #BaseID         Min             Max              1  
  

Special Damage Effects (Basic)             Code            Param1          Param2          Param3          1.10    Monster 
  
Ignores Target Defense (ITD)               ignore-ac                       1/0             1/0                      1 
+% pierce                                  pierce                          Min             Max                      1 
+% pierce based on Level                   pierce           value                                          New*     1 
+% pierce based on Strength                pierce           value                                          New*     1 
knockback                                  knock                           1/0             1/0                      1 
+% life stolen                             lifesteal                       Min             Max  
+% mana stolen                             manasteal                       Min             Max             
+# mana after each kill                    mana-kill                       Min             Max  
+# mana after each kill by Level           mana-kill/lvl    value                                          New*
+# mana after each kill based on Energy    mana-kill/enr    value                                          New*
+# after each demon kill                   demon-heal                      Min             Max  
prevents monster healing                   noheal                          1/0             1/0  
+% chance to cause open wounds             openwounds                      Min             Max                      1 
+% open wounds per level                   wounds/lvl      value                                           
+% open wounds based on Strength           wounds/str      value                                           New*
+% open wounds Based on Dexterity          wounds/dex      value                                           New*
Enemy Is slowed by X%                      slow                            Min             Max                      1 
Enemy Is slowed by X% based on Level       slow/lvl                                                        New*     1 
Chance to Blind Target                     stupidity                       Min             Max  
Chance to Blind Target based on Level      stupidity/lvl   value                                           New*  
Freeze Target X seconds                    freeze                          Min             Max                      1 
Freeze Target X seconds based on Level     freeze/lvl      value                                           New*     1 
Freeze Target X seconds based on Energy    freeze/enr      value                                           New*     1 
Reduce AC by X%                            reduce-ac                       Min             Max                      1 
Reduce AC by X                             dmg-ac                          Min             Max                      1 
+ to Kicking Damage                        kick                            Min             Max    
+ Kick damage per level                    kick/lvl        value  
+ Kick damage based on Strength            kick/lvl        value                                           New*
+ Kick damage based on Dexterity           kick/lvl        value                                           New*
+% chance to reanimate target              reanimate       MonsterID       Min             Max              1  
Reduces monster fire resistance            pierce-fire                     Min             Max              1  
Reduces monster lightning resistance       pierce-ltng                     Min             Max              1  
Reduces monster cold resistance            pierce-cold                     Min             Max              1  
Reduces monster poison resistance          pierce-pois                     Min             Max              1  
HP gained after every kill                 heal-kill                       Min             Max              1  
Corspe cannot be ressurected/Targeted      rip                             1/0             1/0              1  

 
Special Defense Effects (Basic)            Code            Param1          Param2          Param3          1.10    Monster 

+% damage taken goes to mana               dmg-to-mana                     Min             Max             
damage reduced by X amount                 red-dmg                         Min             Max                      1 
damage reduced by X%                       red-dmg%                        Min             Max                      1 
damage reduced by X% based on Level        red-dmg%/lvl                                                    New*     1 
damage reduced by X% based on Vitality     red-dmg%/vit                                                    New*     1 
magic damage reduced by X                  red-mag                         Min             Max                      1 
magic damage reduced by X per Level        red-mag/lvl     value                                           New*     1 
magic damage reduced by X per Energy       red-mag/enr     value                                           New*     1 
Attacker takes X damage when hitting       thorns                          Min             Max                      1 
Attacker takes X damage per level          thorns/lvl      value  
Attacker takes X ltng dmg when hitting     light-thorns                    Min             Max                      1 
Attacker takes X fire dmg when hitting     fire-thorns                     Min             Max             New*     1 
Attacker takes X cold dmg when hitting     cold-thorns                     Min             Max             New*     1 
Attacker X chance to flee when hitting     thorns-flee                     Min             Max             New*     1 
Attacker X chance get blinded when hitting thorns-blind                    Min             Max             New*     1 


Elemental Damage                           Code            Param1          Param2          Param3          1.10    Monster 
 
Cold Damage                                dmg-cold        #fpsdur         Min             Max                      1 
Minimum Cold Damage                        cold-min                        Min             Max                      1 
Maximum Cold Damage                        cold-max                        Min             Max                      1 
+ maximum cold damage per level            dmg-cold/lvl    value  
Cold Duration (frames, 25 = 1 Sec)         cold-len                        Min             Max                      1 
Poison Damage                              dmg-pois        #fpsdur         Min             Max                      1 
Minimum Poison Damage                      pois-min                        Min             Max                      1 
Maximum Poison Damage                      pois-max                        Min             Max                      1 
+ maximum poison damage per level          dmg-pois/lvl    value  
Poison Duration (frames, 25 = 1 Sec)       pois-len                        Min             Max                      1 
Fire Damage                                dmg-fire                        Min             Max                      1 
Minimum Fire Damage                        fire-min                        Min             Max                      1
Maximum Fire Damage                        fire-max                        Min             Max                      1 
+ maximum fire damage per level            dmg-fire/lvl    value  
Lightning Damage                           dmg-ltng                        Min             Max                      1 
Minimum Lightning Damage                   ltng-min                        Min             Max                      1 
Maximum Lightning Damage                   ltng-max                        Min             Max                      1 
+ maximum ltng damage per level            dmg-ltng/lvl    value  
Magic Damage                               dmg-mag                         Min             Max               1      1 
Adds % dmg to Fire skills                  extra-fire                      Min             Max               1      1 
Adds % dmg to Lightning skills             extra-ltng                      Min             Max               1      1 
Adds % dmg to Cold skills                  extra-cold                      Min             Max               1      1 
Adds % dmg to Poison skills                extra-pois                      Min             Max               1      1 
Adds elemental damage                      dmg-elem        #fpsdur         Min             Max               1      1 
Adds minimum elemental damage              dmg-elem-min    #fpsdur         Min             Max               1      1 
Adds maximum elemental damage              dmg-elem-max    #fpsdur         Min             Max               1      1 
  

Resistances and special effects            Code            Param1          Param2          Param3          1.10    Monster 
 
+ to Cold Absorb                           abs-cold                        Min             Max                      1 
Absorb X Cold damage per level             abs-cold/lvl    value  
+% to Cold Absorb                          abs-cold%                       Min             Max                      1 
+ to Lightning Absorb                      abs-ltng                        Min             Max                      1 
Absorb X Ltng damage per level             abs-ltng/lvl    value  
+% to Lightning Absorb                     abs-ltng%                       Min             Max                      1 
+ to Fire Absorb                           abs-fire                        Min             Max                      1 
Absorb X Fire damage per level             abs-fire/lvl    value  
+% to Fire Absorb                          abs-fire%                       Min             Max                      1 
+ to Magic Absorb                          abs-mag                         Min             Max                      1 
+% to Magic Absorb                         abs-mag%                        Min             Max                      1 
half Freeze Duration                       half-freeze                     1/0             1/0                      1 
Cannot be Frozen                           nofreeze                        1/0             1/0                      1 
+% to Resist All                           res-all                         Min             Max                      1 
+% to Resist All based on Level            res-all/lvl     value                                           New*     1 
+% to Resist Cold                          res-cold                        Min             Max                      1 
+% to Resist cold per level                res-cold/lvl    value  
+% to Resist Fire                          res-fire                        Min             Max                      1 
+% to Resist Fire per level                res-fire/lvl    value  
+% to Resist Lightning                     res-ltng                        Min             Max                      1 
+% to Resist Lightning per level           res-ltng/lvl    value  
+% to Resist Poison                        res-pois                        Min             Max                      1 
+% to Resist Poison per level              res-pois/lvl    value  
+% to Resist Magic                         res-mag                         Min             Max                      1 
+% to Resist Magic based on Level          res-mag/lvl     value                                           New*     1 
+% to Resist Magic based on Energy         res-mag/enr     value                                           New*     1 
+% to Maximum Resist All                   res-all-max                     Min             Max                      1 
+% to Maximum Resist Cold                  res-cold-max                    Min             Max                      1 
+% to Maximum Resist Fire                  res-fire-max                    Min             Max                      1 
+% to Maximum Resist Lightning             res-ltng-max                    Min             Max                      1 
+% to Maximum Resist Poison                res-pois-max                    Min             Max                      1 
+% to Maximum Resist Magic                 res-mag-max                     Min             Max                      1 
Reduce Poison Duration                     res-pois-len                    Min             Max                      1 
Reduce Poison Duration per Level         res-pois-len/lvl  value                                           New*     1 
Reduce Poison Duration per Vitality      res-pois-len/vit  value                                           New*     1 
Reduce Curse Duration                      res-curse-len                   Min             Max             New*     1 
Reduce Curse Duration per Level            res-curse/lvl   value                                           New*     1 
Reduce Curse Duration per Energy           res-curse/enr   value                                           New*     1 

                                              CODE                        PARAM2          PARAM3
____________________________________________________________________________________________________________________________

                        ->               res-all-max-hidden               -75              -75              New*
  All Resistances = 0   ->               res-all-hidden                    150              150             New*
                        ->               res-all-max%                     -100             -100             New*
                        ->               all-zero-display                   1                1              New*

  ALL 4 properties need to be on the same item for this to work. They also must be displayed exactly as shown above.
Thanks to CHAR for explaining how to do this. Best used on a Unique or Set piece.
____________________________________________________________________________________________________________________________ 
  

Stat Bonus (Basic)                         Code            Param1          Param2          Param3          1.10    Monster 
  
+ to Dexterity                             dex                             Min             Max                      1 
+ to Dexterity per level                   dex/lvl         value  
+% to Dexterity                            dex%                            Min             Max             New*
+% to Dexterity per level                  dex%/lvl        Value                                           New*
+ to Strength                              str                             Min             Max                      1 
+ to Strength per level                    str/lvl         value  
+% to Strength                             str%                            Min             Max             New*
+% to Strength  per level                  str%/lvl        Value                                           New*
+ to Vitality                              vit                             Min             Max                      1 
+ to Vitality per level                    vit/lvl         value  
+% to Vitality                             vit%                            Min             Max             New*
+% to Vitality  per level                  vit%/lvl        Value                                           New*
+ to Energy                                enr                             Min             Max                      1 
+ to Energy per level                      enr/lvl         value  
+% to Energy                               enr%                            Min             Max             New*
+% to Energy per level                     enr%/lvl        Value                                           New*
Adds + to All stats                        all-stats                       Min             Max              1       1 


Health and Mana (Basic)                    Code            Param1          Param2          Param3          1.10    Monster 
 
+ to Health                                hp                              Min             Max                      1 
+ to Health per level                      hp/lvl          value  
+ to Health based on Vitality              hp/vit          value                                           New*
+% to Health                               hp%                             Min             Max                      1 
+ to Mana                                  mana                            Min             Max                      1 
+ to Mana per level                        mana/lvl        value  
+ to Mana based on Energy                  mana/enr        value                                           New*
+% to Mana                                 mana%                           Min             Max                      1 
+ to Replenish Life (neg. drains life)     regen                           Min             Max                      1 
+% to Mana Regeneration                    regen-mana                      Min             Max                      1 


Movement Speed and Stamina (Basic)         Code            Param1          Param2          Param3          1.10    Monster 
 
+% run/walk speed                          move1                           Min             max                      1 
+% run/walk speed                          move2                           Min             Max                      1 
+% run/walk speed                          move3                           Min             Max                      1 
+% run/walk speed based on Level           move/lvl        value                                           New*     1 
+% run/walk speed based on Vitality        move/vit        value                                           New*     1 
+ to stamina                               stam                            Min             Max                      1 
+ stamina per level                        stam/lvl        value  
+% reduce stamina drain                    stamdrain                       Min             Max                      1 
+% stamina regeneration                    regen-stam                      Min             Max                      1 
+% regenerate stamina per level            regen-stam/lvl  value  
 

Attack Speed                               Code            Param1          Param2          Param3          1.10    Monster 
 
+% attack speed                            swing1                          Min             Max                      1 
+% attack speed                            swing2                          Min             Max                      1 
+% attack speed                            swing3                          Min             Max                      1 
+% attack speed based on Level             swing/lvl       value                                           New*     1 
+% attack speed based on Strength          swing/str       value                                           New*     1 
+% attack speed based on Dexterity         swing/dex       value                                           New*     1 


Blocking                                   Code            Param1          Param2          Param3          1.10    Monster 
 
+% chance to block                         block                           Min             Max                      1 
+% chance to block based on Level          block%/lvl      value                                           New*     1 
+% chance to block based on Strength       block%/str      value                                           New*     1 
+% chance to block based on Dexterity      block%/dex      value                                           New*     1 
+% block speed                             block1                          Min             Max                      1 
+% block speed                             block2                          Min             Max                      1 
+% block speed                             block3                          Min             Max                      1 
+% block speed based on Level              block/lvl       value                                           New*     1 
+% block speed based on Strength           block/str       value                                           New*     1 
+% block speed based on Dexterity          block/dex       value                                           New*     1 


Cast Rating                                Code            Param1          Param2          Param3          1.10    Monster 
 
+% cast speed                              cast1                           Min             Max                      1 
+% cast speed                              cast2                           Min             Max                      1 
+% cast speed                              cast3                           Min             Max                      1 
+% cast speed based on Level               cast/lvl        value                                           New*     1 
+% cast speed based on Energy              cast/enr        value                                           New*     1 


Hit Recovery                               Code            Param1          Param2          Param3          1.10    Monster 
 
+% hit recovery speed                      balance1                        Min             Max                      1 
+% hit recovery speed                      balance2                        Min             Max                      1 
+% hit recovery speed                      balance3                        Min             Max                      1 
+% hit recovery speed based on Level       balance/lvl     value                                           New*     1 
+% hit recovery speed based on Vitality    balance/vit     value                                           New*     1 


Light Radius/Color                         Code            Param1          Param2          Param3          1.10    Monster 
 
+ to Light Radius                          light                           Min             Max                      1 


Missile Modifiers                          Code            Param1          Param2          Param3          1.10    Monster 
 
Fire Magic Arrows                          magicarrow                      1/0             1/0  
Fire Explosive Arrows                      explosivearrow                  1/0             1/0  


Treasure (Basic)                           Code            Param1          Param2          Param3          1.10    Monster 
 
+% chance to find magic items              mag%                            Min             Max  
+% Magic Find per level                    mag%/lvl        value  
+% increased gold drops                    gold%                           Min             Max  
+% More Gold per Level                     gold%/lvl       value


Miscellanious                              Code            Param1          Param2          Param3          1.10    Monster 
  
Altered Item Requirements                  ease                            Min             Max  
Chance to make enemies flee                howl                            Min             Max  
Add X Sockets to an Item                   sock            #sock  
Makes any item throwable                   throw                           1/0             1/0  
Adds additional blood                      bloody                          1/0             1/0                      1  
+% additional xp gained                    addxp                           Min             Max              1  
+% additional xp gained based on Level     addxp/lvl       value                                           New*     1  
+% additional xp gained based on Energy    addxp/enr       value                                           New*     1  
Reduce vendor cost                         cheap                           Min             Max              1  
Reduce vendor cost based on Level          cheap/lvl       value                                           New*     1  
Applies fade state                         fade                            Min-Level?      Max-Level?       1       1 
Adds additional level requirements         levelreq                        Min             Max              1  
Force spawns item as ethereal              ethereal                        1/0             1/0              1  
  


Known Bugs
___________

cold-thorns : These seem to permenantly rendure the attacker cold.

block%/lvl
block%/str : When applied to shields , the % isnt added to the shields chance to block display , although you do receive it.
block%/dex
